#pragma once

#include "tool.h"

class SimpleButtonTool : public Tool
{
public:
	SimpleButtonTool(void * a_context):Tool(a_context){}
	bool handleEvent(const SDL_Event & e);
	void draw(SDL_Surface * a_surface);
	void activate();
	void deactivate();
	SRect * getArea();
	virtual void execute() = 0;
};